science educator - Turkish English Dictionary